How Hackers Write Malware & Evade Antivirus